namespace Crux.Core.Validations;
/// <summary>
/// Strings
/// </summary>
public class Strings
{
    /// <summary>
    /// 
    /// </summary>
    public const string Argument_EmptyArray = "'{0}' must contain at least one element.";

    /// <summary>
    /// 
    /// </summary>
    public const string Argument_EmptyString = @"'{0}' cannot be an empty string ("") or start with the null character.";
    /// <summary>
    /// 
    /// </summary>
    public const string Argument_EnumNotDefined = "'{0}' must be set to a value defined by the enum '{1}'.";
    /// <summary>
    /// 
    /// </summary>
    public const string Argument_NullElement = "'{0}' cannot contain a null (Nothing in Visual Basic) element.";
    /// <summary>
    /// 
    /// </summary>
    public const string Argument_Whitespace = "The parameter '{0}' cannot consist entirely of white space characters.";
    /// <summary>
    /// 
    /// </summary>
    public const string InternalExceptionMessage = "An internal error occurred. Please contact customer support.";
    /// <summary>
    /// 
    /// </summary>
    public const string ServiceMissing = "Cannot find an instance of the {0} service.";
    /// <summary>
    /// 
    /// </summary>
    public const string RequiredPropertyNotYetPreset = "";
}